#pragma once
#include "../SGD Wrappers/SGD_Handle.h"
#include "../SGD Wrappers/SGD_Declarations.h"
#include "../SGD Wrappers/SGD_Geometry.h"

class animation
{
public:
	SGD::HTexture image = SGD::INVALID_HANDLE;
	int currCellCol = 0;
	int currCellRow = 0;
	SGD::Size cellSize;
	SGD::Point initPos;
	float timeWaited = 0;
	float timePerFrame = 0;
	void Render(SGD::Point position, float rotation = 0, float timer = 5, float scale = 1, int colorA = 51, int colorR = 255, int colorG = 255, int colorB = 255);
}; 


